package com.yudean.esb.domain.erp;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class ErpIdsInvAr implements Serializable {
    private long controlId;

    private String compCode;

    private String currencyCode;

    private BigDecimal conversionRate;

    private String trxNumber;

    private String custTrxType;

    private Date trxDate;

    private BigDecimal trxAmount;

    private String customerCode;

    private String customerName;

    private String arDescription;

    private BigDecimal attachmentQty;

    private String cashProject;

    private String contractNum;

    private BigDecimal lineNum;

    private String arLineType;

    private String itemDescription;

    private BigDecimal itemQty;

    private BigDecimal itemPrice;

    private String description;

    private BigDecimal arEntered;

    private Date creationDate;

    private BigDecimal createdBy;

    private Date lastUpdateDate;

    private BigDecimal lastUpdatedBy;

    private String attributeCategory;

    private String attribute1;

    private String attribute2;

    private String attribute3;

    private String attribute4;

    private String attribute5;

    private String attribute6;

    private String attribute7;

    private String attribute8;

    private String attribute9;

    private String attribute10;

    private Date erpReceiptDate;

    private BigDecimal erpReceiptAmount;

    private String shipCode;

    private String voyageNum;

    private String erpWriteBackStatus;

    private String taxCode;

    private BigDecimal taxLine;

    public long getControlId() {
        return controlId;
    }

    public void setControlId(long controlId) {
        this.controlId = controlId;
    }

    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode == null ? null : compCode.trim();
    }

    public String getCurrencyCode() {
        return currencyCode;
    }

    public void setCurrencyCode(String currencyCode) {
        this.currencyCode = currencyCode == null ? null : currencyCode.trim();
    }

    public BigDecimal getConversionRate() {
        return conversionRate;
    }

    public void setConversionRate(BigDecimal conversionRate) {
        this.conversionRate = conversionRate;
    }

    public String getTrxNumber() {
        return trxNumber;
    }

    public void setTrxNumber(String trxNumber) {
        this.trxNumber = trxNumber == null ? null : trxNumber.trim();
    }

    public String getCustTrxType() {
        return custTrxType;
    }

    public void setCustTrxType(String custTrxType) {
        this.custTrxType = custTrxType == null ? null : custTrxType.trim();
    }

    public Date getTrxDate() {
        return trxDate;
    }

    public void setTrxDate(Date trxDate) {
        this.trxDate = trxDate;
    }

    public BigDecimal getTrxAmount() {
        return trxAmount;
    }

    public void setTrxAmount(BigDecimal trxAmount) {
        this.trxAmount = trxAmount;
    }

    public String getCustomerCode() {
        return customerCode;
    }

    public void setCustomerCode(String customerCode) {
        this.customerCode = customerCode == null ? null : customerCode.trim();
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    public String getArDescription() {
        return arDescription;
    }

    public void setArDescription(String arDescription) {
        this.arDescription = arDescription == null ? null : arDescription.trim();
    }

    public BigDecimal getAttachmentQty() {
        return attachmentQty;
    }

    public void setAttachmentQty(BigDecimal attachmentQty) {
        this.attachmentQty = attachmentQty;
    }

    public String getCashProject() {
        return cashProject;
    }

    public void setCashProject(String cashProject) {
        this.cashProject = cashProject == null ? null : cashProject.trim();
    }

    public String getContractNum() {
        return contractNum;
    }

    public void setContractNum(String contractNum) {
        this.contractNum = contractNum == null ? null : contractNum.trim();
    }

    public BigDecimal getLineNum() {
        return lineNum;
    }

    public void setLineNum(BigDecimal lineNum) {
        this.lineNum = lineNum;
    }

    public String getArLineType() {
        return arLineType;
    }

    public void setArLineType(String arLineType) {
        this.arLineType = arLineType == null ? null : arLineType.trim();
    }

    public String getItemDescription() {
        return itemDescription;
    }

    public void setItemDescription(String itemDescription) {
        this.itemDescription = itemDescription == null ? null : itemDescription.trim();
    }

    public BigDecimal getItemQty() {
        return itemQty;
    }

    public void setItemQty(BigDecimal itemQty) {
        this.itemQty = itemQty;
    }

    public BigDecimal getItemPrice() {
        return itemPrice;
    }

    public void setItemPrice(BigDecimal itemPrice) {
        this.itemPrice = itemPrice;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public BigDecimal getArEntered() {
        return arEntered;
    }

    public void setArEntered(BigDecimal arEntered) {
        this.arEntered = arEntered;
    }

    public Date getCreationDate() {
        return creationDate;
    }

    public void setCreationDate(Date creationDate) {
        this.creationDate = creationDate;
    }

    public BigDecimal getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(BigDecimal createdBy) {
        this.createdBy = createdBy;
    }

    public Date getLastUpdateDate() {
        return lastUpdateDate;
    }

    public void setLastUpdateDate(Date lastUpdateDate) {
        this.lastUpdateDate = lastUpdateDate;
    }

    public BigDecimal getLastUpdatedBy() {
        return lastUpdatedBy;
    }

    public void setLastUpdatedBy(BigDecimal lastUpdatedBy) {
        this.lastUpdatedBy = lastUpdatedBy;
    }

    public String getAttributeCategory() {
        return attributeCategory;
    }

    public void setAttributeCategory(String attributeCategory) {
        this.attributeCategory = attributeCategory == null ? null : attributeCategory.trim();
    }

    public String getAttribute1() {
        return attribute1;
    }

    public void setAttribute1(String attribute1) {
        this.attribute1 = attribute1 == null ? null : attribute1.trim();
    }

    public String getAttribute2() {
        return attribute2;
    }

    public void setAttribute2(String attribute2) {
        this.attribute2 = attribute2 == null ? null : attribute2.trim();
    }

    public String getAttribute3() {
        return attribute3;
    }

    public void setAttribute3(String attribute3) {
        this.attribute3 = attribute3 == null ? null : attribute3.trim();
    }

    public String getAttribute4() {
        return attribute4;
    }

    public void setAttribute4(String attribute4) {
        this.attribute4 = attribute4 == null ? null : attribute4.trim();
    }

    public String getAttribute5() {
        return attribute5;
    }

    public void setAttribute5(String attribute5) {
        this.attribute5 = attribute5 == null ? null : attribute5.trim();
    }

    public String getAttribute6() {
        return attribute6;
    }

    public void setAttribute6(String attribute6) {
        this.attribute6 = attribute6 == null ? null : attribute6.trim();
    }

    public String getAttribute7() {
        return attribute7;
    }

    public void setAttribute7(String attribute7) {
        this.attribute7 = attribute7 == null ? null : attribute7.trim();
    }

    public String getAttribute8() {
        return attribute8;
    }

    public void setAttribute8(String attribute8) {
        this.attribute8 = attribute8 == null ? null : attribute8.trim();
    }

    public String getAttribute9() {
        return attribute9;
    }

    public void setAttribute9(String attribute9) {
        this.attribute9 = attribute9 == null ? null : attribute9.trim();
    }

    public String getAttribute10() {
        return attribute10;
    }

    public void setAttribute10(String attribute10) {
        this.attribute10 = attribute10 == null ? null : attribute10.trim();
    }

    public Date getErpReceiptDate() {
        return erpReceiptDate;
    }

    public void setErpReceiptDate(Date erpReceiptDate) {
        this.erpReceiptDate = erpReceiptDate;
    }

    public BigDecimal getErpReceiptAmount() {
        return erpReceiptAmount;
    }

    public void setErpReceiptAmount(BigDecimal erpReceiptAmount) {
        this.erpReceiptAmount = erpReceiptAmount;
    }

    public String getShipCode() {
        return shipCode;
    }

    public void setShipCode(String shipCode) {
        this.shipCode = shipCode;
    }

    public void setVoyageNum(String voyageNum) {
        this.voyageNum = voyageNum;
    }

    public String getVoyageNum() {
        return voyageNum;
    }

    public void setErpWriteBackStatus(String erpWriteBackStatus) {
        this.erpWriteBackStatus = erpWriteBackStatus;
    }

    public String getErpWriteBackStatus() {
        return erpWriteBackStatus;
    }

    public BigDecimal getTaxLine() {
        return taxLine;
    }

    public void setTaxLine(BigDecimal taxLine) {
        this.taxLine = taxLine;
    }

    public String getTaxCode() {
        return taxCode;
    }

    public void setTaxCode(String taxCode) {
        this.taxCode = taxCode == null ? null : taxCode.trim();
    }
}
